Definitions | ES, t T, type List, x:A. B(x), E, left + right, P Q, P  Q, x:A B(x), x(s1,s2,s3), , P  Q, x:A B(x), P & Q, P   Q, False, A, Void, x when e, (x after e), <a, b>, s = t, f(a), Type, Dec(P), e@i. P(e), vartype(i;x), @i(x:T), {T}, SQType(T), Id, s ~ t, Atom$n, let x,y = A in B(x;y), t.1, loc(e), b,  b, , discrete(i;x), Unit, if b then t else f fi , (discrete state after e), (discrete state when e), @i stable state.P(state) , s.x, {x:A| B(x)} , A c B, @i only L affect x:T,  x. t(x), Knd, as @ bs, kind(e), (x l) |